Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix meshlet generation, when 32bit indices are forced #660

Merged
merged 1 commit into from
Oct 13, 2020

Conversation

DziubanMaciej
Copy link
Contributor

In MeshProcessor class m_indexSize field should be updated to 4 if 32bit
indices are forced and not needed. Before this change the resulting IB
was still treated as 16bit afterwards - Finalize<uint16_t> was being called.

In MeshProcessor class m_indexSize field should be updated to 4 if 32bit
indices are forced and not needed. Before this change the resulting IB
was still treated as 16bit afterwards - Finalize<uint16_t> was being called.
@mhurliman
Copy link
Contributor

Definitely a valid fix. AFAIK changes cannot be pulled through GitHub, but have to go through our internal build system and mirrored to here. Aye, @sebmerry?

@sebmerry
Copy link
Member

@mhurliman feel free to review and complete the PR here. We can make sure we replicate the change internally :).

@mhurliman mhurliman merged commit 7023dfc into microsoft:master Oct 13, 2020
@mhurliman
Copy link
Contributor

Woooooo - we did it @DziubanMaciej! We're heros

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants